Fast and Accurate Evaluation of Memory Performance Upper Bound

نویسندگان

  • Grigori Fursin
  • Mike O Boyle
  • Olivier Temam
  • Gregory Watts
چکیده

In many cases compiler based optimizations for memory performance tuning are too limited and programmers have to resort to manual optimization techniques However this process is tedious and time consuming especially since there is no indication on when the process can stop i e when optimal memory performance has been achieved or su ciently approached Architecture simulators can provide such information but designing an accurate model of an existing architecture is very di cult and simulation times are excessively long In this article we propose a technique that is both fast and reasonably accurate for estimating the memory performance upper bound of many scienti c applications This technique has been tested on several programs and can be used to guide a manual optimization process or even to drive iterative compilation techniques

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improvement of Working Memory Performance by Parietal Upper Alpha Neurofeedback Training

Working memory (WM) is a part of human memory, the ability to maintain and manipulate information. WM performance is impaired in some neurological and psychiatric disorders such as schizophrenia and ADHD. Neurofeedback training is a self-regulation method which can be used to improve WM performance by changing related EEG parameters. In this paper we used neurofeedback training to improve WM pe...

متن کامل

A Bounded Spin Lock Algorithm with Preemption

Predictable interprocessor synchronization and fast interrupt response are important for real-time systems constructed using asymmetric shared-memory multiprocessors. This paper points out the problem that existing spin lock algorithms cannot satisfy both requirements at the same time, and proposes a new algorithm to solve this problem. The algorithm, an extension of queueing spin locks modi ed...

متن کامل

Weapon scheduling in naval combat systems for maximization of defense capabilities

Air defense is a crucial area for all naval combat systems. In this study, we consider a warship equipped with an air-defense weapon that targets incoming threats using surface-to-air missiles. We define the weapon scheduling problem as the optimal scheduling of a set of surface-to-air missiles of a warship to a set of attacking air threats. The optimal scheduling of the weapon results in an in...

متن کامل

Robust Adaptive Attitude Stabilization of a Fighter Aircraft in the Presence of Input Constraints

The problem of attitude stabilization of a fighter aircraft is investigated in this paper. The practical aspects of a real physical system like existence of external disturbance with unknown upper bound and actuator saturation are considered in the process of controller design of this aircraft. In order to design a robust autopilot in the presence of the actuator saturation, the Composite Nonli...

متن کامل

Design of a Multiplier for Similar Base Numbers Without Converting Base Using a Data Oriented Memory

One the challenging in hardware performance is to designing a high speed calculating unit. The higher of calculations speeds in a computer system  will be pointed out in terms of performance. As a result, designing a high speed calculating unit is of utmost importance. In this paper, we start design whit this knowledge that one multiplier made of several adder and one divider made of several su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001